Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)
(n) (US) the number of years an employee is ready to spend in the service of a com-pany - okres, w jakim pracownik gotowy jest pracować dla firmy
You are a bit overage for this kind of job and if they think about committment window you won't be even on the shortlist.